Text Box Element
The Text Box Element provides an edit box allowing a user to enter a single line of text.
At runtime a user can type into the edit box, view and edit the contents in the standard manner for their browser. If the user types beyond the right-hand end of the Text Box, the display will scroll to the left.

Once you have placed a Text Box Element on a page, you can edit the Element's properties to configure the Element for your requirements. Select the Element on the page to display its properties in the Properties Pane.
The following properties are available:
Label
Allows you to specify the text that will be displayed before the Text Box. You can change the default label to provide a more meaningful prompt for your users.


Visible and Disabled Properties
Placeholder
Allows you to specify placeholder text to be displayed in the edit box part of the Element when the page loads. You can enter something meaningful to help your users know what to type in to this text box or leave it blank if you don't want to display any placeholder text.


The properties in this section allow you to specify validation criteria for the Element.


If you specify an input mapping, the mapping will be displayed, in the Form Design workspace, in the format {<datasource>.<dataset>.<dataitem>} in place of any specified Placeholder text. For example:
Changes to the Placeholder property won't be reflected in the Element, unless you remove the input mapping, in which case any specified placeholder text will be displayed again:
You may need to reload the form to display the input mapping. The mapping is only shown in Form Studio and isn't displayed on the published form.


Behaviour Category
Is Numeric
Allows you to specify that only numbers, '-', '+' and '.' characters will be allowed to be entered.
- The operation of this property varies across different browsers. For a guide to the effect it will have in different browsers see the following web page: https://css-tricks.com/numeric-inputs-a-comparison-of-browser-defaults/.
This property will be ignored, if the IsPassword option below is selected.
Is Password
Allows you to designate this Text Box as a password field, which means that characters typed into or displayed in the box will be replaced with dots, so that onlookers cannot read what the user is typing:
Clicking the at the end of the text box will temporarily display the actual characters while the mouse button is pressed.
Styles Category
Label, Textbox and Error Message
Allow you to assign a style to the Label, the edit box and the invalid data error message text, respectively, e.g. to set the font type, size and colour.